a mouth to feed - Francés Inglés Diccionario